Albert Pyun Director / Scriptwriter / Producer DouBan IMDb Director Nemesis 2: Nebula 1995 3.8 Captain America 1990 3.3 Crazy Six 1997 2.6 Dangerously Close 1986 5.5 Cyborg 1989 5.1 Blast 1997 4.3